package parser;

import java.util.*;

public class Parameters {
    
    List<Expr> positional;
    List<Expr> keywords;
    Expr tuple;
    Expr dict;
    
    Parameters(List<Expr> positional, List<Expr> keywords, Expr tuple, Expr dict) {
        this.positional = positional;
        this.keywords = keywords;
        this.tuple = tuple;   
        this.dict = dict;   
    }
    
    static {
        List<Expr> empty = Collections.unmodifiableList(new ArrayList<Expr>(0));
        EMPTY = new Parameters(empty, empty, null, null);
    }
    
    static final Parameters EMPTY;
    
}
